Computing rank‐revealing factorizations of matrices stored out‐of‐core
نویسندگان
چکیده
This paper describes efficient algorithms for computing rank-revealing factorizations of matrices that are too large to fit in main memory (RAM), and must instead be stored on slow external devices such as disks (out-of-core or out-of-memory). Traditional (such the column pivoted QR factorization singular value decomposition) very communication intensive they require many vector-vector matrix-vector operations, which become prohibitively expensive when data is not RAM. Randomization allows reformulate new methods so contiguous blocks matrix processed bulk. The two distinct methods. first a blocked version Householder QR, organized “left-looking” method minimize number write operations. second results employs UTV factorization. It an algorithm-by-blocks overlap computations I/O As it incorporates power iterations, much better at revealing numerical rank. Numerical experiments several computers demonstrate almost fast processing traditional
منابع مشابه
On Computing J Inner Outer Factorizations of Rational Matrices
In this paper we propose a new numerically reliable computational approach to determine the J inner outer factorization of a rational matrix G The proposed approach is completely general being ap plicable whenever G is proper or not or of full column row rank or not In contrast to existing one shot methods which require the solution of Riccati or generalized Riccati equations the new approach i...
متن کاملComputing approximate Fekete points by QR factorizations of Vandermonde matrices
We propose a numerical method (implemented in Matlab) for computing algebraic quadrature nodes and weights on compact multivariate domains. It relies on the search of maximum volume submatrices of Vandermonde matrices in suitable polynomial bases, by a greedy algorithm based on QR factorization with column pivoting. Such nodes are approximate Fekete points, and are good also for polynomial inte...
متن کاملCustomizable triangular factorizations of matrices
Customizable triangular factorizations of matrices find their applications in computer graphics and lossless transform coding. In this paper, we prove that any N ×N nonsingular matrix A can be factorized into 3 triangular matrices, A = PLUS, where P is a permutation matrix, L is a unit lower triangular matrix, U is an upper triangular matrix of which the diagonal entries are customizable and ca...
متن کاملFACTORIZATIONS FOR nD POLYNOMIAL MATRICES*
In this paper, a constructive general matrix factorization scheme is developed for extracting a nontrivial factor from a given nD (n > 2) polynomial matrix whose maximal order minors satisfy certain conditions. It is shown that three classes of nD polynomial matrices admit this kind of general matrix factorization. It turns out that minor prime factorization and determinantal factorization are ...
متن کاملComputing Approximate PSD Factorizations
We give an algorithm for computing approximate PSD factorizations of nonnegative matrices. The running time of the algorithm is polynomial in the dimensions of the input matrix, but exponential in the PSD rank and the approximation error. The main ingredient is an exact factorization algorithm when the rows and columns of the factors are constrained to lie in a general polyhedron. This strictly...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Concurrency and Computation: Practice and Experience
سال: 2023
ISSN: ['1532-0634', '1532-0626']
DOI: https://doi.org/10.1002/cpe.7726